I have seen the exact same symptoms when someone has installed the EPROM incorrectly, and its erased the fuel/timing maps. The car will run horribly rich, the aux fan will turn on as soon as the ignition is turned on, and the engine light will constantly be lit. I would start looking for a new EPROM upgrade.